package com.ycy.smartcourseselection.dto.course;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class CourseDTO {
    @ApiModelProperty("唯一标识")
    private String id;

    @ApiModelProperty("课程代码")
    private String courseCode;

    @ApiModelProperty("课程名称")
    private String courseName;

    @ApiModelProperty("教师工号") //工号
    private String workId;

    @ApiModelProperty("教学班")
    private String teachClass;

    @ApiModelProperty("星期几")
    private String weekDay;

    @ApiModelProperty("第多少节")
    private String orderNum;

    @ApiModelProperty("第多少周")
    private String week;

    @ApiModelProperty("任务人数")
    private Integer maxPerson;

    @ApiModelProperty("上课地点")
    private String place;

    @ApiModelProperty("开课类型")
    private String courseType;

    @ApiModelProperty("学分")
    private Double credit;

    @ApiModelProperty("学时类型")
    private String classHourType;

    @ApiModelProperty("开课学院")
    private String openCollege;

    @ApiModelProperty("面向对象")
    private String allowBand;

    @ApiModelProperty("总学时")
    private Integer totalHours;

    @ApiModelProperty("年级")
    private String grade;

    @ApiModelProperty("学期")
    private String stage;

    @ApiModelProperty("学年")
    private String schoolYear;

    @ApiModelProperty("是否已删除")
    private Integer isDelete;

    @ApiModelProperty("颜色")
    private String color;
}
